#ifndef Objeto3D_H
#define Objeto3D_H

#include <Math.h>
#include "Color.h"
#include "TAfin.h"
#include <gl/gl.h>
#include <gl/glu.h>

//---------------------------------------------------------------------------

class Objeto3D {
    protected:
        TAfin* marco;
        Color color;

    public:
        Objeto3D();
        Objeto3D(TAfin * marco,Color color);
        ~Objeto3D();

        TAfin* getMarco(){return marco;};
        Color getColor(){return color;};

        void setMarco(TAfin * marco);
        void setColor(int r, int g, int b);
        virtual void dibujar(){};

};


#endif
